import service from '../request'

/**
 * 添加文章
 * @param {*} data 
 * @returns 
 */
export function addArticleApi(data) {
  return service({
    url: '/article/add',
    method: 'post',
    data
  })
}
/**
 * 查询文章列表(无需登录，首页使用)
 * @param {*} data 
 * @returns 
 */
export function getArticleListApi(data) {
  return service({
    url: '/article/list',
    method: 'post',
    data,
    noNeedLogin: true
  })
}
/**
 * 查询文章列表(无需登录，首页使用)
 * @param {*} data 
 * @returns 
 */
export function getArticleManageListApi(data) {
  return service({
    url: '/article/manageList',
    method: 'post',
    data,
    noNeedLogin: true
  })
}

/**
 * 根据id查询文章详情
 * @param {*} data 
 * @returns 
 */
export function getArtByIdApi(data) {
  return service({
    url: '/article/getArtById',
    method: 'post',
    data
  })
}
/**
 * 修改文章内容
 * @param {*} data 
 * @returns 
 */
export function updateArtApi(data) {
  return service({
    url: '/article/update',
    method: 'post',
    data
  })
}
/**
 * 删除文章
 * @param {*} data 
 * @returns 
 */
export function deleteArtApi(data) {
  return service({
    url: '/article/delete',
    method: 'post',
    data
  })
}